squirrel hake - French English Dictionary